Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 DEVONSHIRE PLACE Terraced £62,500 7 Jan 2011
4 DEVONSHIRE PLACE Terraced £33,000 3 Nov 1995
6 DEVONSHIRE PLACE Terraced £20,000 30 Nov 2001
8 DEVONSHIRE PLACE Terraced £70,000 27 Oct 2021
10 DEVONSHIRE PLACE Terraced £46,500 24 Sep 2020